/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package co.com.ltda.xyz.inversiones.dto;

import java.util.Date;

/**
 *Esta clase maneja un histórico de por donde transita una solicitud, para el 
 * seguimiento de solicitudes.
 * @author Carlos Castro
 */

public class Historico  implements java.io.Serializable {


     private int idHistorico;  //id que se le da a cada Histórico
     private Date fechaTramite; //fecha en la que se hizo el tramite
     private String autorTramite; //Autor del tramite
     private String estadoInicial; //Estado inicial del tramite
     private String estadoFinal; //Estado final del tramite
     private int solicitud; //id de la solicitud

    
//**************************************** Constructores ********************************************************     
    public Historico() {
    }

    public Historico(int idHistorico, Date fechaTramite, String autorTramite, String estadoInicial, String estadoFinal, int solicitud) {
       this.idHistorico = idHistorico;
       this.fechaTramite = fechaTramite;
       this.autorTramite = autorTramite;
       this.estadoInicial = estadoInicial;
       this.estadoFinal = estadoFinal;
       this.solicitud = solicitud;
    }
   
//**************************************** Fin Constructores ********************************************************     
    
//**************************************** Geters and Seters ******************************************************** 
    public int getIdHistorico() {
        return this.idHistorico;
    }
    
    public void setIdHistorico(int idHistorico) {
        this.idHistorico = idHistorico;
    }
    public Date getFechaTramite() {
        return this.fechaTramite;
    }
    
    public void setFechaTramite(Date fechaTramite) {
        this.fechaTramite = fechaTramite;
    }
    public String getAutorTramite() {
        return this.autorTramite;
    }
    
    public void setAutorTramite(String autorTramite) {
        this.autorTramite = autorTramite;
    }
    public String getEstadoInicial() {
        return this.estadoInicial;
    }
    
    public void setEstadoInicial(String estadoInicial) {
        this.estadoInicial = estadoInicial;
    }
    public String getEstadoFinal() {
        return this.estadoFinal;
    }
    
    public void setEstadoFinal(String estadoFinal) {
        this.estadoFinal = estadoFinal;
    }
    public int getSolicitud() {
        return this.solicitud;
    }
    
    public void setSolicitud(int solicitud) {
        this.solicitud = solicitud;
    }

//**************************************** Fin Geters and Seters ********************************************************


}


